package kontroler;

import widok.DolnyPanel;
import widok.Rysunki;

import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

/**
 * Author: Mariola
 * Date: 22.08.13
 */

public class Kontroler {
    private JComboBox<Rysunki> listaRysunkow;
    private JButton wyswietlBtn;
    private DolnyPanel dolnyPanel;

    class SluchaczPrzyciskuWyswietl implements ActionListener {
        @Override
        public void actionPerformed(ActionEvent e) {
            int wybranyIndex = listaRysunkow.getSelectedIndex();
            Rysunki wybranyRysunek = listaRysunkow.getModel().getElementAt(wybranyIndex);
            System.out.println(wybranyRysunek);
        }
    }

    public void setListaRysunkow(JComboBox<Rysunki> listaRysunkow) {
        this.listaRysunkow = listaRysunkow;
    }

    public void setWyswietlBtn(JButton wyswietlBtn) {
        this.wyswietlBtn = wyswietlBtn;
        this.wyswietlBtn.addActionListener(new SluchaczPrzyciskuWyswietl());
    }

    public void setDolnyPanel(DolnyPanel dolnyPanel) {
        this.dolnyPanel = dolnyPanel;
    }
}
